hand-operated power shovel - Alemán Inglés Diccionario